ferret muzzle - Alemán Inglés Diccionario